technical information and advice - German English Dictionary